complete successfully - German English Dictionary